package com.blue.gateway.constant;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.Map;

/**
 * TODO 网关入参标准格式
 *
 * @author liulei
 * @version 1.0
 */
public class RequestModel {

    private static Logger logger = LoggerFactory.getLogger(RequestModel.class);

    public static final String APP_ID_KEY = "app_id";
    public static final String VERSION_KEY = "version";
    public static final String TIMESTAMP_KEY = "timestamp";
    public static final String TOKEN_KEY = "dsg-token";
    public static final String DATA_KEY = "data";

    private String appId;
    private String version;
    private String timestamp;
    private String param;
    private String sign;
    private Map<String, String> headers;

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public String getParam() {
        return param;
    }

    public void setParam(String param) {
        this.param = param;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

}
